var PSS_PerList={
		init : function(){
			PSS_PerList.loadGrid();
			PSS_PerList.eventBind();
			// 设置text需要验证
			$('input[type=text]').validatebox();
	},	
	eventBind:function(){
		$('#aaa').bind('click',function(){
			PSS_PerList.saveUser();
		});
		
		$('#btnCancel').bind('click',function(){
			PSS_IndexHome.closePwd();
		});
	},
	saveUser:function(){
		$("#btnSumit").bind('click',function(){
//			var userName=$('#userName').val();
//			var mobilePhone=$('#mobilePhone').val();
//			var email=$('#email').val();
//			var password = $('#txtNewPass').val();
////	        var $rePass = $('#txtRePass').val();
//			
////			userInfoForm.action = "/auth/reg";
//			$("#userInfoForm").ajaxSubmit(function(message) {
//				var options = {
//					     type:"POST",//请求方式：get或post
//					     dataType:"json",//数据返回类型：xml、json、script
//					     url:ctx +"/auth/reg",
//					     data:{
//					    	 "userName":userName,
//					    	 "mobilePhone":mobilePhone,
//					    	 "email":email,
//					    	 "password":password
//					     },
//					     beforeSubmit:function(){
//					      //alert("表单提交前执行的操作！");
//					      //if($("#txt1").val()==""){return false;}//如：验证表单数据是否为空
//					     },
//					     success:function(json){//表单提交成功回调函数
//					    	 window.location = "/web/home/index";
//					     },
//					     error:function(err){
//					      alert("表单提交异常！");
//					     }
//					    };
//					    $("#userInfoForm").ajaxForm(options);
//			});
			userInfoForm.action="/auth/reg";
			$("#userInfoForm").ajaxSubmit(function(message) {
				 window.location = "/web/home/index";
			}
		);
		});
		
	},
	loadGrid:function() {
		$('#list_data').datagrid({
			title : '人员列表',
			iconCls : 'icon-edit',// 图标
			width : 'auto',
			height : 'auto',
			nowrap : false,
			method:'GET',
			striped : true,
			border : true,
			collapsible : false,// 是否可折叠的
			fit : true,// 自动大小
			url : ctx+'/person/showPersonList',
			remoteSort : false,
			singleSelect : true,// 是否单选
			columns : [ [ 
			             {field:'id',title: 'id',align: 'center',width:'30%',hidden:'true' },             
			             {field:'userName',title: '姓名',align: 'center',width:'30%' },             
			             {field:'mobilePhone',title: '电话',align: 'center',width:'30%'},             
			             {field:'email',title: 'email',align: 'center',width:'30%'},             
			             {field:'opt',title:'操作',width:'10%',align:'center',  
			                 formatter:function(value,rec){  
			                     var btn = '<a class="editcls" onclick="PSS_PerList.resetPassWord(\''+rec.id+'\')" href="javascript:void(0)">重置</a>';  
			                     return btn;  
			                 }  
			             }  
			              ] ],
			toolbar : [ {
				text : '添加',
				iconCls : 'icon-add',
				handler : function() {
					PSS_PerList.newUser();
//					openDialog("add_dialog", "add");
				}
			}, '-', {
				text : '修改',
				iconCls : 'icon-edit',
				handler : function() {
//					openDialog("add_dialog", "edit");
					PSS_PerList.editUser();
				}
			}, '-', {
				text : '删除',
				iconCls : 'icon-remove',
				handler : function() {
					delAppInfo();
				}
			} ],
		});
	},
	newUser:function(){
		$("#dlg").css('display','block');
	    $('#dlg').dialog('open').dialog('setTitle','New User');
	    $('#userInfoForm').form('clear');
	    url = '';
	},
	editUser:function(){
		$("#dlg").css('display','block');
        var row = $('#list_data').datagrid('getSelected');
        if (row){
            $('#dlg').dialog('open').dialog('setTitle','Edit User');
            $('#userInfoForm').form('load',row);
        }
    },
    resetPassWord:function(id){
    	$.ajax({
			url : "/auth/resetPassWord?id="+id,
			type : 'GET',// 数据发送方式
			dataType : 'json',
			//		contentType : "application/x-www-form-urlencoded; charset=utf-8",
			success : function(data) {
				alert("操作成功！");
				// window.location =
				// ctx+'/trainExController/turnTrainExList.action';
			},
			error : function(XMLHttpRequest, textStatus, errorThrown) {
				alert("error");
			}
			
		});
    }
    
}




